7.5700000000000000056e-62 endomembrane endomembrane